//
//  YZMHomeBannerModel.h
//  YZMicroStock
//
//  Created by Lv.Dongdong on 16/10/13.
//  Copyright © 2016年 cqjr. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface YZMHomeBannerModel : NSObject

/**
 *  解析ad/banner的数据
 *
 *  @param responseArray
 *  @param type          0:ad   1:banner
 *
 *  @return
 */
+ (NSArray *)mapResponseArray:(NSArray *)responseArray type:(NSInteger)type;

/**
 *  点击去向
 *
 *  @return
 */
+ (NSDictionary *)eventResult;

/**
 *  保存数据到本地
 *
 *  @param array
 */
+ (void)createEncoder:(NSArray *)array;

/**
 *  从本地取数据
 *
 *  @return
 */
+ (NSArray *)createDecoder;

/**
 页面跳转
 
 @param dic 参数
 @param isLocal 是否从本地跳转 yes:是 no:否
 */
+ (void)selectDirection:(NSDictionary *)dic withLocal:(BOOL)isLocal;

/**
 事件跳转
 
 @param event 事件名
 @param dic 参数
 @return
 */
+ (BOOL)tradeParam:(NSString *)event withDic:(NSDictionary *)dic;

@end
